several mechanics - Turkish English Dictionary